rant on - Turkish English Dictionary